home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / util / wb / muispeak.lha / src / Speak.h < prev    next >
C/C++ Source or Header  |  1994-10-08  |  2KB  |  109 lines

  1. #include <libraries/mui.h>
  2. #include <proto/muimaster.h>
  3. #include <clib/exec_protos.h>
  4. #include <exec/memory.h>
  5. #include <clib/alib_protos.h>
  6.  
  7. struct ObjApp
  8. {
  9.     APTR    App;
  10.     APTR    MN_label_0;
  11.     APTR    WIN_Main;
  12.     APTR    MN_label_1;
  13.     APTR    TX_label_0;
  14.     APTR    CY_SEX;
  15.     APTR    TX_label_1;
  16.     APTR    CY_KIND;
  17.     APTR    TX_label_4CC;
  18.     APTR    CY_OUTPUT;
  19.     APTR    TX_label_2;
  20.     APTR    SL_HEIGHT;
  21.     APTR    TX_label_3;
  22.     APTR    SL_SPEED;
  23.     APTR    TX_label_4;
  24.     APTR    SL_VOLUME;
  25.     APTR    TX_label_5;
  26.     APTR    SL_ENTHUSIASMUS;
  27.     APTR    TX_label_6;
  28.     APTR    SL_PERTUBATION;
  29.     APTR    TX_F1ADJ;
  30.     APTR    SL_F1ADJ;
  31.     APTR    TX_F2ADJ;
  32.     APTR    SL_F2ADJ;
  33.     APTR    TX_F3ADJ;
  34.     APTR    SL_F3ADJ;
  35.     APTR    TX_A1ADJ;
  36.     APTR    SL_A1ADJ;
  37.     APTR    TX_A2ADJ;
  38.     APTR    SL_A2ADJ;
  39.     APTR    TX_A3ADJ;
  40.     APTR    SL_A3ADJ;
  41.     APTR    TX_ARTIC;
  42.     APTR    SL_ARTIC;
  43.     APTR    TX_AVBIAS;
  44.     APTR    SL_AVBIAS;
  45.     APTR    TX_AFBIAS;
  46.     APTR    SL_AFBIAS;
  47.     APTR    TX_CENT;
  48.     APTR    SL_CENT;
  49.     APTR    STR_TEXT;
  50.     APTR    TX_PHONEME;
  51.     APTR    BT_SPEAK;
  52.     APTR    WIN_About;
  53.     APTR    TX_label_7;
  54.     APTR    BT_OK;
  55.     APTR    CY_LANGUAGE;
  56.     APTR    TX_label_5;
  57.     char *    STR_TX_label_0;
  58.     char *    STR_TX_label_1;
  59.     char *    STR_TX_label_4CC;
  60.     char *    STR_TX_label_2;
  61.     char *    STR_TX_label_3;
  62.     char *    STR_TX_label_4;
  63.     char *    STR_TX_label_5;
  64.     char *    STR_TX_label_6;
  65.     char *    STR_TX_F1ADJ;
  66.     char *    STR_TX_F2ADJ;
  67.     char *    STR_TX_F3ADJ;
  68.     char *    STR_TX_A1ADJ;
  69.     char *    STR_TX_A2ADJ;
  70.     char *    STR_TX_A3ADJ;
  71.     char *    STR_TX_ARTIC;
  72.     char *    STR_TX_AVBIAS;
  73.     char *    STR_TX_AFBIAS;
  74.     char *    STR_TX_CENT;
  75.     char *    STR_TX_PHONEME;
  76.     char *    STR_TX_label_7;
  77.     APTR    TX_label_lang;
  78.     char *    CY_SEXContent[3];
  79.     char *    CY_KINDContent[4];
  80.     char *    CY_OUTPUTContent[4];
  81.     char *    CY_LANGUAGEContent[3];
  82.     char *    STR_GR_grp_10[3];
  83. };
  84.  
  85. #define RET_SPEAK 1
  86. #define RET_ENTHU 2
  87. #define RET_PERTUB 3
  88. #define RET_VOLUME 4
  89. #define RET_SPEED 5
  90. #define RET_HEIGHT 6
  91. #define RET_OUTPUT 7
  92. #define RET_KIND 8
  93. #define RET_SEX 9
  94. #define RET_TEXT 10
  95. #define RET_F1ADJ 11
  96. #define RET_F2ADJ 12
  97. #define RET_F3ADJ 13
  98. #define RET_A3ADJ 14
  99. #define RET_A2ADJ 15
  100. #define RET_ARTIC 16
  101. #define RET_AVBIAS 17
  102. #define RET_AFBIAS 18
  103. #define RET_CENT 19
  104. #define RET_A1ADJ 20
  105. #define RET_LANGUAGE 21
  106.  
  107. extern struct ObjApp * CreateApp(void);
  108. extern void DisposeApp(struct ObjApp *);
  109.